BL51 BANKED LINKER/LOCATER V6.22.2.0                                                    02/13/2023  14:16:32  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Release\system_FE81001.obj, .\Release\STARTUP.obj, .\Release\main.obj TO .\Release\Sample_
>> DrvCAP REGFILE (.\Release\Sample_DrvCAP.ORC) PRINT (.\Sample_DrvCAP.m51) RAMSIZE (256) CODE (0X0000-0X1FFF) XDATA (0X
>> 8000-0X87FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\Release\system_FE81001.obj (SYSTEM_FE81001)
  .\Release\STARTUP.obj (?C_STARTUP)
  .\Release\main.obj (MAIN)
  C:\KEIL_V5\C51\LIB\C51S.LIB (?C_IBP)


LINK MAP OF MODULE:  .\Release\Sample_DrvCAP (SYSTEM_FE81001)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0002H     UNIT         ?DT?DELAY?MAIN
            DATA    000AH     0001H     UNIT         ?DT?CAPISR?MAIN
            DATA    000BH     0001H     UNIT         ?C?LIB_DATA
            IDATA   000CH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     8000H                  *** GAP ***
            XDATA   8000H     0008H     UNIT         ?XD?MAIN

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     002BH     UNIT         ?PR?MAIN?MAIN
            CODE    002EH     001DH     UNIT         ?C_C51STARTUP
            CODE    004BH     001CH     UNIT         ?PR?DELAY?MAIN
            CODE    0067H     0001H     UNIT         ?PR?SYSTEMINIT?SYSTEM_FE81001
                    0068H     000BH                  *** GAP ***
            CODE    0073H     0003H     ABSOLUTE     
            CODE    0076H     00ADH     UNIT         ?PR?CAPISR?MAIN
            CODE    0123H     007FH     UNIT         ?PR?CAP3INIT?MAIN
            CODE    01A2H     007FH     UNIT         ?PR?CAP2INIT?MAIN
            CODE    0221H     007FH     UNIT         ?PR?CAP1INIT?MAIN
            CODE    02A0H     007FH     UNIT         ?PR?CAP0INIT?MAIN



OVERLAY MAP OF MODULE:   .\Release\Sample_DrvCAP (SYSTEM_FE81001)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?MAIN

BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  02/13/2023  14:16:32  PAGE 2


?PR?MAIN?MAIN
  +--> ?PR?CAP0INIT?MAIN
  +--> ?PR?CAP1INIT?MAIN
  +--> ?PR?CAP2INIT?MAIN
  +--> ?PR?CAP3INIT?MAIN



SYMBOL TABLE OF MODULE:  .\Release\Sample_DrvCAP (SYSTEM_FE81001)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        SYSTEM_FE81001
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0067H         PUBLIC        SystemInit
  -------         PROC          SYSTEMINIT
  C:0067H         LINE#         38
  C:0067H         LINE#         39
  C:0067H         LINE#         41
  -------         ENDPROC       SYSTEMINIT
  -------         ENDMOD        SYSTEM_FE81001

  -------         MODULE        ?C_STARTUP
  C:002EH         SEGMENT       ?C_C51STARTUP
  I:000CH         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0001H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0031H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:002EH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0800H         SYMBOL        XDATALEN
  C:003CH         SYMBOL        XDATALOOP
  N:8000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:002EH         LINE#         133
  C:0030H         LINE#         134
  C:0031H         LINE#         135
  C:0032H         LINE#         136
  C:0034H         LINE#         140
  C:0037H         LINE#         141
  C:0039H         LINE#         145
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  02/13/2023  14:16:32  PAGE 3


  C:003BH         LINE#         147
  C:003CH         LINE#         148
  C:003DH         LINE#         149
  C:003EH         LINE#         150
  C:0040H         LINE#         151
  C:0042H         LINE#         170
  C:0045H         LINE#         185
  C:0048H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  X:8000H         SYMBOL        cap0_cnt
  X:8002H         SYMBOL        cap1_cnt
  D:00A8H         PUBLIC        IE
  X:8004H         SYMBOL        cap2_cnt
  X:8006H         SYMBOL        cap3_cnt
  C:004BH         PUBLIC        delay
  D:00B8H         PUBLIC        IP
  C:02A0H         PUBLIC        CAP0Init
  C:0221H         PUBLIC        CAP1Init
  C:01A2H         PUBLIC        CAP2Init
  C:0123H         PUBLIC        CAP3Init
  C:0003H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0076H         PUBLIC        CAPISR
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          DELAY
  -------         DO            
  D:0008H         SYMBOL        i
  -------         ENDDO         
  C:004BH         LINE#         37
  C:004BH         LINE#         38
  C:004BH         LINE#         41
  C:0066H         LINE#         42
  -------         ENDPROC       DELAY
  -------         PROC          CAPISR
  -------         DO            
  D:000AH         SYMBOL        int_stat
  -------         ENDDO         
  C:0076H         LINE#         54
  C:0085H         LINE#         57
  C:008CH         LINE#         60
  C:0099H         LINE#         61
  C:00A3H         LINE#         62
  C:00ADH         LINE#         63
  C:00ADH         LINE#         66
  C:00BAH         LINE#         67
  C:00C4H         LINE#         68
  C:00CEH         LINE#         69
  C:00CEH         LINE#         72
  C:00DBH         LINE#         73
  C:00E5H         LINE#         74
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  02/13/2023  14:16:32  PAGE 4


  C:00EFH         LINE#         75
  C:00EFH         LINE#         78
  C:00FCH         LINE#         79
  C:0106H         LINE#         80
  C:0110H         LINE#         81
  C:0110H         LINE#         84
  C:0116H         LINE#         85
  -------         ENDPROC       CAPISR
  -------         PROC          CAP3INIT
  C:0123H         LINE#         97
  C:0123H         LINE#         98
  C:0123H         LINE#         100
  C:012EH         LINE#         101
  C:0139H         LINE#         102
  C:0144H         LINE#         105
  C:014FH         LINE#         106
  C:015AH         LINE#         109
  C:015FH         LINE#         110
  C:0175H         LINE#         111
  C:018BH         LINE#         112
  C:0196H         LINE#         113
  C:01A1H         LINE#         114
  -------         ENDPROC       CAP3INIT
  -------         PROC          CAP2INIT
  C:01A2H         LINE#         126
  C:01A2H         LINE#         127
  C:01A2H         LINE#         129
  C:01ADH         LINE#         130
  C:01B8H         LINE#         131
  C:01C3H         LINE#         134
  C:01CEH         LINE#         135
  C:01D9H         LINE#         138
  C:01DEH         LINE#         139
  C:01F4H         LINE#         140
  C:020AH         LINE#         141
  C:0215H         LINE#         142
  C:0220H         LINE#         143
  -------         ENDPROC       CAP2INIT
  -------         PROC          CAP1INIT
  C:0221H         LINE#         155
  C:0221H         LINE#         156
  C:0221H         LINE#         158
  C:022CH         LINE#         159
  C:0237H         LINE#         160
  C:0242H         LINE#         163
  C:024DH         LINE#         164
  C:0258H         LINE#         167
  C:025DH         LINE#         168
  C:0273H         LINE#         169
  C:0289H         LINE#         170
  C:0294H         LINE#         171
  C:029FH         LINE#         172
  -------         ENDPROC       CAP1INIT
  -------         PROC          CAP0INIT
  C:02A0H         LINE#         184
  C:02A0H         LINE#         185
  C:02A0H         LINE#         187
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  02/13/2023  14:16:32  PAGE 5


  C:02C1H         LINE#         190
  C:02D7H         LINE#         193
  C:02DCH         LINE#         194
  C:02F2H         LINE#         195
  C:0308H         LINE#         196
  C:0313H         LINE#         197
  C:031EH         LINE#         198
  -------         ENDPROC       CAP0INIT
  -------         PROC          MAIN
  C:0003H         LINE#         210
  C:0003H         LINE#         211
  C:0003H         LINE#         213
  C:000EH         LINE#         216
  C:0019H         LINE#         219
  C:001CH         LINE#         222
  C:001FH         LINE#         225
  C:0022H         LINE#         228
  C:0025H         LINE#         231
  C:002BH         LINE#         233
  C:002BH         LINE#         234
  C:002BH         LINE#         236
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ?C_IBP
  D:000BH         PUBLIC        ?C_IBP
  -------         ENDMOD        ?C_IBP



FUNCTION REGISTER MASKS


FUNCTION . . . REG MASK
-----------------------

CAP0INIT . . . @0xe301
CAP1INIT . . . @0xe301
CAP2INIT . . . @0xe301
CAP3INIT . . . @0xe301
CAPISR . . . . @0xe303
DELAY. . . . . @0xf000
MAIN . . . . . @0xe301
SYSTEMINIT . . @0x8000

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SYSTEMINIT?SYSTEM_FE81001

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?DELAY?MAIN

Program Size: data=13.0 xdata=8 code=788
LINK/LOCATE RUN COMPLETE.  2 WARNING(S),  0 ERROR(S)
